package com.breeze.toolkit.retrofit;

import android.text.TextUtils;

/**
 * Created by john on 2016/8/23.
 */
public class APIBaseResponse {
	private int code;
	private String msg;
	private String error;

	/**
	 * 是否返回正常数据
	 * @return true : 成功, false : 失败
	 */
	public boolean isSuccess() {
		return TextUtils.isEmpty(error);
	}

	/**
	 * @return 成功或失败时返回信息, 用以在客户端需要时展示
	 */
	public String getMessage() {
		return msg;
	}

	public String getError() {
		return error;
	}

	/**
	 * 是否无内容, 用于客户端控制是否展示无内容页面
	 */
	public boolean isEmpty() {
		return true;
	}
}
